K完一本Dbase III後,我就開始了我軟體的路程,軟體的過程我個人分析如下:
Step1.熟悉一種以上的程式語言。
Step2.了解寫該程式的Domain knowhow。
Step3.基礎的邏輯要具備。
Step4.溝通能力要具備一定程度、EQ要高。
Step5.熟悉至少一種以上繪圖具。
Step6.先與中高階層使用者溝通,藉以了解整體系統流程,配合domain knowhow及繪圖工具,產生書面文件再與中高階層確認,藉以定調系統進行邏輯。
Step7.與終端使用者溝通,了解輸入與輸出畫面與方式,產生書面文件再與終端使用者,進行確認界已定調系統的輸出/輸入。
Step8.依Step6與Step7內容進行資料庫規劃,定案相關資料型態、size與關聯。到次有人稱6、7、8為朔模,極為建築時的藍圖。
Step9.用程式語言進行程式設計,將整體系統依模型建構成形。
Step10.進行測試。
Step11.實現系統(上線)。
Step12.系統運作及進行維護、微調。
Step13.定期檢討系統適用性。
以上是為我IT人生第二個工作所學習到的心得,分享給各位。